Definition of Orchard Apple Tree

  • (noun) native Eurasian tree widely cultivated in many varieties for its firm rounded edible fruits

Synonyms of Orchard Apple Tree


Antonyms of Orchard Apple Tree


No Antonyms Found.

Homophones of Orchard Apple Tree


No Homophones Found.